Haad Yao is one of the most beautiful beaches on Koh Phangan. The sandy beach stretches over one kilometer from Haad Son through to the headland that shelters the bay.
The beach is also very wide allowing a wide variety of sports and activities.